riding instructor - French English Dictionary